What is the meaning of the word "green frog"?

Definitions: